very tall glazed buildings